English Dictionary
▪ weapons carrier
▪ weapons emplacement
▪ weapons platform
▪ weapons system
▪ wear
◊ WEAPONS PLATFORM
weapons platform
n : any military structure or vehicle bearing weapons [syn: {platform}]
weapons carrier
weapons emplacement
weapons platform
weapons system
wear
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]